﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="IMediaStockService.cs" company="DST Nexdox">
//   Copyright (c) DST Nexdox. All rights reserved.
// </copyright>
// <summary>
//   Defines the IMediaStockService type.
// </summary>
// --------------------------------------------------------------------------------------------------------------------

namespace ServiceInterfaces
{
  using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using System.Threading.Tasks;
  using Entities;

  public interface IStockService
  {
    List<StockEntity> GetStockByType(String stockType, String filter);

    StockEntity CreateStock(
      Int32 stockTypeId,
      String code,
      String description,
      Int32 weight,
      Int32 sizeX,
      Int32 sizeY,
      Char facing,
      String colour);

    Int32 GetStockTypeId(String stockType);
  }
}
